1de17ad930c7747807bef0be01c4bfbc2fa1f537,src/com/google/javascript/jscomp/CheckAccessControls.java,CheckAccessControls,normalizeClassType,#TypeI#,250

Before Change


    } else if (type.isConstructor() || type.isInterface()) {
      return type.toMaybeFunctionType().getInstanceType();
    } else if (type.isPrototypeObject()) {
      return type.toMaybeObjectType().normalizeObjectForCheckAccessControls();
    }
    return type;
  }

After Change


    } else if (type.isConstructor() || type.isInterface()) {
      return type.toMaybeFunctionType().getInstanceType();
    } else {
      ObjectTypeI obj = type.toMaybeObjectType();
      if (obj != null) {
        return obj.normalizeObjectForCheckAccessControls();
      }
    }